﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace Spike.ServiceFramework.ServiceModel.Audit
{
    public abstract class TraceRecord
    {
        public string Request { get; set; }
        public string Reply { get; set; }
        public string URI { get; set; }
        public string ApplicationDomain { get; set; }
        public string Directory { get; set; }
        public string MachineName { get; set; }
        public string UserName { get; set; }
        public string DomainName { get; set; }
        public List<string> Headers { get; set; }
        public Guid CorrelationID { get; set; }
        public string EventName { get; set; }
    }
}
